Skip to content

Use EventSpy to handle execution of events #89

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 22, 2025

Conversation

laeubi
Copy link
Collaborator

@laeubi laeubi commented Feb 22, 2025

Currently we use an AbstractMavenLifecycleParticipant but this only offers limited number of events, an EventSpy is much more flexible and offers much more insights.

This now replaces the SessionListener with an EventSpy and also adds support for project execution events. Alongside with that the configuration is now local to the EventListener and no longer part of the connection implementation.

Currently we use an AbstractMavenLifecycleParticipant but this only
offers limited number of events, an EventSpy is much more flexible and
offers much more insights.

This now replaces the SessionListener with an EventSpy and also adds
support for project execution events. Alongside with that the
configuration is now local to the EventListener and no longer part of
the connection implementation.

Signed-off-by: Christoph Läubrich <[email protected]>
@laeubi laeubi merged commit 490f701 into codehaus-plexus:master Feb 22, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant